#pragma once

#include "../utils/object.h"

namespace fusion_perception {

class StorageStrategy {
public:
    StorageStrategy(void) = default;
    virtual ~StorageStrategy(void) = default;

    virtual void push(ObjectSptrVector msg) = 0;
    virtual ObjectSptrVector take(int64_t microTs) = 0;
};

}